wire stitching - Spanish English Dictionary